home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Amiga Collections: Purity
/
Purity #23 (1994-02-10)(Diesel)(DE)[WB].zip
/
Purity #23 (1994-02-10)(Diesel)(DE)[WB].adf
/
Tools
/
ToolPar.p
< prev
next >
Wrap
Text File
|
1994-01-20
|
1KB
|
62 lines
UNIT ToolPAR;
{$Projekt MyTools}
INTERFACE
PROCEDURE SetLRand(VAR lst : Text; LRand : INTEGER);
PROCEDURE SetRRand(VAR lst : Text; RRand : INTEGER);
PROCEDURE SetAbstand(VAR lst : Text; Abst : INTEGER);
PROCEDURE PapierEndeSensor(VAR lst : Text; bool : BOOLEAN);
PROCEDURE Initialisize(VAR lst : Text);
IMPLEMENTATION
{ Linken Rand setzen }
PROCEDURE SetLRand;
BEGIN
Write(lst,CHR(27)+"l"+CHR(LRand));
END;
{ Rechten Rand setzen }
PROCEDURE SetRRand;
BEGIN
Write(lst,CHR(27)+"Q"+CHR(RRand));
END;
{ Zeilenabstand bestimmen:
0 - Abstand 1/8 Zoll
1 - Abstand 7/72 Zoll
2 - Abstand 1/6 Zoll }
PROCEDURE SetAbstand;
BEGIN
IF Abst IN [0..2] THEN
BEGIN
{ Nur zur Sicherheit ... }
Write(lst,CHR(27)+IntStr(Abst));
END;
END;
{ De-/Aktiviert den Papierende-Sensor }
PROCEDURE PapierEndeSensor;
BEGIN
IF bool THEN Write(lst,CHR(27)+"9") { An }
ELSE Write(lst,CHR(27)+"8"); { Aus }
END;
{ Initialisiert den Drucker }
PROCEDURE Initialisize;
BEGIN
Write(lst,CHR(27)+"@");
END;
BEGIN
END.